shielding foils - German English Dictionary